tough alloy - German English Dictionary